package lab02.test17;

/**
 * Created by 婷婷 on 2017/10/27.
 */
public class Test17 {
    public static void main(String[] args) {
        //定义一个10个元素组成的一维数组，
        int[] numbers = new int[10];
        numbers[0]=10;
        numbers[1]=30;
        numbers[2]=50;
        numbers[3]=78;
        numbers[4]=90;
        numbers[5]=105;
        numbers[6]=101;
        numbers[7]=12;
        numbers[8]=15;
        numbers[9]=1;

        //求最大值及位置

        int max = 0;
        int locat=0;
        for (int i = 0;i<numbers.length;i++){
            if (numbers[i]>max){
                max = numbers[i];
                locat=i+1;
            }
        }
        System.out.println("数组的最大值是："+max+"\n最大数在数组中的位置是："+locat);


        //求最小值及其位置

        int min = numbers[0];
        for (int i = 0;i<numbers.length;i++){
            if (numbers[i]<min){
                min = numbers[i];
                locat = i+1;
            }
        }
        System.out.println("数组的最小值是："+min+"\n最小数在数组中的位置是："+locat);

        //求数组每个数的和
        int sum = 0;

        for (int i = 0;i<numbers.length;i++){
            sum +=numbers[i];
        }
        System.out.println("每个数相加，和是："+sum);
    }
}
